package com.gr3g.dev.learndraw.model;

import java.util.ArrayList;
import java.util.List;

/** @author Gregory Tardivel */
public final class Categorie {

    private String titre;
    private final List<Dessin> dessins;

    public Categorie() {
        this.dessins = new ArrayList<Dessin>();
    }

    /** @return the titre */
    public String getTitre() {
        return this.titre;
    }

    /** @param pTitre the titre to set */
    public void setTitre(String pTitre) {
        this.titre = pTitre;
    }

    /** @return the dessins */
    public List<Dessin> getDessins() {
        return this.dessins;
    }

    /** @param pDessin the dessin to add */
    public void addDessin(Dessin pDessin) {
        this.dessins.add(pDessin);
    }

    public Dessin getLastDessin() {
        return this.dessins.get(this.dessins.size() - 1);
    }
}
